forest owner - German English Dictionary